özdevimli delgi - Turkish English Dictionary